﻿/**
 * \file CaseFer.cs
 * \brief Classe CaseFer
 * \author ARTUR Vincent
 * \author LAPERDRIX Pierre
 * \version 1.0
 */
namespace Implem
{
	using Interfaces;
	using System;
	using System.Collections.Generic;
	using System.Linq;
	using System.Text;

    /**
     * \class CaseFer
     * \brief Objet representant une case ayant une ressource speciale en minerai
     */
	public class CaseFer : DecorateurCase, ICaseFer
	{
        /**
         * \fn public CaseFer(Case c)
         * \brief Constructeur de CaseFer
         * \param c la case a decorer
         */
        public CaseFer(Case c) : base(c){}

        /*!< Propriete accedant a l'attribut _minerai de la classe mere en ajoutant 2 a celui-ci */
        public override int Minerai
        {
            get {return Square.Minerai + 2;}

        }

        /*!< Propriete accedant a l'attribut _nourriture de la classe mere */
        public override int Nourriture
        {
            get { return Square.Nourriture; }

        }
    }
}

